Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 STAFFORD ROAD Detached £90,000 12 May 1995
54 STAFFORD ROAD £2,658,000 23 Nov 2021
58 STAFFORD ROAD Semi-Detached £110,000 27 Oct 2017
66 STAFFORD ROAD Semi-Detached £247,000 20 Jan 2022
68 STAFFORD ROAD Semi-Detached £200,000 11 May 2007
70 STAFFORD ROAD Detached £480,000 16 Dec 2022
72 STAFFORD ROAD Detached £272,500 5 Mar 2010